The Best Travel Spots nearby Humber Bay
Travel to Humber Bay in Toronto, Canada
Find hotels nearby 🏨
Find & Book the best travel experiences here
The Humber Bay Arch Bridge is a pedestrian and bicycle through arch bridge south of Lake Shore Boulevard West in Toronto, Ontario, Canada.
Source: WikipediaSailing pictures in Humber Bay
Shot with a Canon EOS 80D. Exposure: 1/320, Aperture: 5.6, Focal Length: 118.0, ISO: 250